직무 · 모든 회사 / 전기제어

Q. di do ai ao

대기업가잦

ai ao di do를 정확하게 알고싶습니다.공장 현장에서 어떻게 쓰이는지 예시로 설명해주시면 감사하겠습니다 ai는 계기에서 지시값이 plc로 들어오고 ao는 dcs에서 몇퍼 열어하면 4-20ma신호로 밸브를 몇퍼열고 di는 좀 헷갈리고 do는 dcs에서 on off눌려서 모터 끄고 돌리는거 이정도로 아는데 맞는지는 모르겠지만 이거외에 다른 용도로 쓰이는것도 알고싶습니다


2026.08.27

답변 4

  • 다할수있습니다큐비앤맘
    코상무 ∙ 채택률 54%

    채택된 답변

    조금이라도 도움이 되셨다면 채택 부탁드립니다 ~~~~ 큰 틀에서는 정확하게 이해하고 계십니다. 기준은 PLC나 DCS 입장에서 신호가 들어오면 Input이고 나가면 Output입니다. Digital은 ON OFF처럼 두 가지 상태이고 Analog는 4에서 20mA처럼 연속적인 값을 다룹니다. DI는 현장 기기의 상태가 제어기로 들어오는 신호입니다. 예를 들어 모터 운전상태와 고장신호, 밸브 열림과 닫힘 상태, 리미트스위치, 비상정지 신호 등이 있습니다. DO는 제어기에서 현장으로 보내는 명령으로 모터 운전과 정지, 솔레노이드 밸브 작동, 경보등 작동 등에 사용됩니다. AI는 압력과 온도, 유량, 레벨 등의 측정값을 받고 AO는 밸브 개도나 인버터 속도 등을 연속적으로 제어할 때 사용한다고 이해하시면 현장에서 가장 쉽게 구분됩니다.

    2026.08.28


  • 합격 메이트삼성전자
    코부사장 ∙ 채택률 77%

    채택된 답변

    멘티님. 안녕하세요. ​제어 시스템에서 DI는 현장 기기의 동작 상태나 스위치 접점 신호를 컨트롤러로 전달하는 디지털 입력 채널을 의미합니다. 모터의 운전 여부나 감지 센서의 동작 신호처럼 단순한 두 가지 상태값을 제어기로 가져올 때 쓰입니다. ​반면 DO는 제어기에서 외부 경보등이나 솔레노이드 밸브로 켜짐과 꺼짐 명령을 전달하는 출력을 뜻합니다. AI와 AO는 연속적인 변화값을 다루므로 온도 센서 입력이나 개도율 조절에 활용됩니다. 이처럼 디지털과 아날로그 신호의 차이를 이해하시면 현장 제어 로직 파악에 큰 도움이 됩니다. ​응원하겠습니다.

    2026.08.28


  • 취뽀도우미입니다대구교통공사
    코이사 ∙ 채택률 95%

    채택된 답변

    현장 제어 시스템에서 이 네 가지 신호는 공정 데이터를 읽고 장비를 제어하는 가장 기본적인 신호가 됩니다. AI는 아날로그 인풋의 약자로 현장의 온도, 압력, 유량 같은 연속적인 물리량을 4에서 20밀이암페어 전류나 전압 신호로 변환하여 제어반인 PLC나 DCS로 받아들이는 입력 신호입니다. 작성하신 대로 계기판의 지시값이 컨트롤러로 들어오는 과정이 이에 해당하며, 배터리 잔량 확인이나 탱크의 수위 변화를 연속적으로 모니터링할 때 주로 쓰입니다. AO는 아날로그 아웃풋으로 DCS나 PLC에서 밸브의 개도율을 조절하기 위해 현장의 조절 밸브로 4에서 20밀이암페어 신호를 보내는 출력 신호입니다. 예를 들어 제어실 화면에서 유량을 맞추기 위해 밸브를 50퍼센트 열라고 명령을 내리면, 이 신호가 밸브 액츄에이터로 전달되어 유량을 정밀하게 제어하게 됩니다. DI는 디지털 인풋의 약자로 현장의 켜짐과 꺼짐 상태를 이진 데이터로 받아들이는 입력 신호입니다. 헷갈리셨던 부분은 밸브가 완전히 열렸는지 닫혔는지를 알려주는 리미트 스위치 신호나 모터가 과부하로 인해 멈췄는지 등을 접점의 온오프로 받아오는 상황을 떠올리시면 쉽게 이해할 수 있습니다. DO는 디지털 아웃풋으로 제어실에서 버튼을 눌러 현장의 전자기기를 켜고 끄는 출력 신호입니다. 작성하신 내용처럼 펌프나 모터를 기동하고 정지시키는 온오프 제어 외에도 경고등을 켜거나 솔레노이드 밸브를 열고 닫아 공정의 흐름을 제어하는 다양한 곳에 광범위하게 활용됩니다. 이처럼 네 가지 신호는 센서로 상태를 읽고 제어기로 판단한 뒤 밸브나 모터를 움직여 원하는 공정을 완성하는 자동화의 핵심 축을 담당하고 있습니다.

    2026.08.28


  • P
    PRO액티브현대트랜시스
    코부사장 ∙ 채택률 100%

    네, 지금 이해하신 방향은 거의 맞습니다. 다만 가장 중요한 기준 하나를 먼저 잡으시면 AI, AO, DI, DO가 훨씬 쉽게 정리됩니다. AI/AO에서 A는 Analog, DI/DO에서 D는 Digital이고, I/O는 반드시 PLC나 DCS를 기준으로 판단합니다. 즉 I는 PLC/DCS로 들어오는 신호, O는 PLC/DCS에서 나가는 신호입니다. 따라서 현장에서 어떤 장치가 “출력”을 내더라도 DCS 입장에서는 AI일 수 있습니다. 가장 쉽게 외우면 AI = 현장의 측정값을 DCS가 읽음, AO = DCS가 현장에 연속적인 값을 지시함, DI = 현장의 ON/OFF 상태를 DCS가 읽음, DO = DCS가 현장에 ON/OFF 명령을 내림입니다. 예를 들어 탱크의 압력을 측정한다고 해보겠습니다. 탱크에 PT(Pressure Transmitter)가 있고 압력이 0~10 bar 범위라고 하면 PT가 압력을 측정해서 4~20mA로 DCS에 보내줍니다. 0 bar가 4mA, 5 bar가 12mA, 10 bar가 20mA라고 생각하면 됩니다. DCS는 이 신호를 받아 화면에 5 bar라고 표시합니다. 이것이 AI입니다. 즉 “현장에서 측정 → DCS로 들어옴”입니다. 반대로 DCS가 밸브를 조절한다고 해보겠습니다. 운전자가 밸브를 70% 열라고 명령하거나 PID 제어기가 70%라는 출력값을 계산하면 DCS의 AO에서 해당 값을 4~20mA로 내보내고, 밸브 포지셔너가 그 신호를 받아 밸브를 70% 정도 열도록 움직입니다. 일반적으로 4mA가 0%, 20mA가 100%에 대응합니다. 이게 AO입니다. 질문자님이 말씀하신 “DCS에서 몇 % 열어라고 하면 4~20mA 신호로 밸브를 몇 % 연다”는 이해가 정확합니다. 여기서 한 가지 중요한 것이 있습니다. AO가 반드시 밸브에만 쓰이는 것은 아닙니다. 예를 들어 인버터(VFD)에 AO를 보내서 모터 속도를 조절할 수도 있습니다. DCS가 50Hz로 운전하라는 명령을 내리면 AO의 4~20mA 신호를 VFD가 받아 모터 속도를 조절하는 식입니다. 그 밖에도 댐퍼 개도, 정량펌프 유량, 히터 출력 등을 연속적으로 제어할 때 사용할 수 있습니다.

    2026.08.28


궁금증이 남았나요?
빠르게 질문하세요.